Big Huge Thesaurus

Hydromantes shastae

noun